<?php

namespace App\Http\Controllers\Admin;

use Illuminate\Http\Request;

use App\Models\Configs;

//使用类
use App\Http\Controllers\Controller;

//后台系统控制器
class ConfigsController extends Controller
{
    //系统首页
    public function index(Request $request){

        //dump(config('web.baidu'));exit;

        //加载页面
        return view("admin.sys.config.index");
    }

    //更新配置的方法
    public function store(Request $request){
        //接受原图
        $oldLogo=$request->input('oldLogo');

        //获取数据
        $arr = $request->except('_token','oldLogo');

        //写入文件中
        $str1 = var_export($arr,true);//输出或返回一个变量的字符串表示
        $str = "<?php
return " .$str1." 
?>";
       // var_dump($str);
        //写入到指定文件
        file_put_contents("../config/web.php",$str);
        if($oldLogo!==$request->input('logo')){
            unlink("./Uploads/sys/".$oldLogo);
        }

        return back();

    }


}
